Fresh rolled ham - Francés Inglés Diccionario